Batch Script ব্যবহার করে আপনি ফাইলের বৈশিষ্ট্য বা attributes পরিবর্তন করতে পারেন এবং hidden files (লুকানো ফাইল) এর সাথে কাজ করতে পারেন। Windows এ ফাইলের বিভিন্ন ধরণের অ্যাট্রিবিউট থাকে, যেমন hidden, read-only, system, এবং archive। আপনি ফাইলের এই অ্যাট্রিবিউটগুলো ব্যাচ স্ক্রিপ্টের মাধ্যমে পরিবর্তন বা যাচাই করতে পারবেন।
Windows অপারেটিং সিস্টেমে ফাইলের বিভিন্ন অ্যাট্রিবিউট থাকে, যা ফাইলের আচরণ এবং ব্যবহারের ওপর প্রভাব ফেলে। প্রধান ফাইল অ্যাট্রিবিউটগুলোর মধ্যে রয়েছে:
attrib কমান্ড ব্যবহার করে আপনি ফাইলের অ্যাট্রিবিউট পরিবর্তন করতে পারেন। attrib
কমান্ডের মাধ্যমে আপনি ফাইলের অ্যাট্রিবিউট যোগ বা বাদ দিতে পারবেন।
সিনট্যাক্স:
attrib +attribute filename
attrib -attribute filename
attrib +H myfile.txt
এটি myfile.txt
ফাইলটিকে hidden (লুকানো) ফাইলে পরিণত করবে।
attrib +R myfile.txt
এটি myfile.txt
ফাইলটিকে read-only ফাইলে পরিণত করবে, যার মানে ফাইলটি কেবল পড়ার জন্য এবং সম্পাদনা করা যাবে না।
attrib +S myfile.txt
এটি myfile.txt
ফাইলটিকে system ফাইল হিসেবে চিহ্নিত করবে।
attrib -H myfile.txt
এটি myfile.txt
ফাইলের hidden অ্যাট্রিবিউট মুছে ফেলবে, এবং ফাইলটি আবার দৃশ্যমান হবে।
একাধিক অ্যাট্রিবিউট একযোগে যোগ বা বাদ দেওয়া যেতে পারে।
attrib +H +S myfile.txt
এটি myfile.txt
ফাইলটিকে hidden এবং system হিসেবে চিহ্নিত করবে।
Windows এ hidden files বা লুকানো ফাইলগুলি সাধারণত Explorer এবং Command Prompt এ দেখায় না। তবে আপনি attrib কমান্ড ব্যবহার করে লুকানো ফাইলকে আবার দৃশ্যমান করতে পারেন।
dir /ah
এটি শুধুমাত্র hidden ফাইলগুলি দেখাবে, কারণ /ah
ফ্ল্যাগটি hidden ফাইলগুলো দেখানোর জন্য ব্যবহৃত হয়।
যদি একটি ফাইল hidden হয়ে থাকে এবং আপনি এটি আবার সাধারণ ফাইলে পরিণত করতে চান, তাহলে নিচের কমান্ডটি ব্যবহার করতে পারেন:
attrib -H myfile.txt
এটি myfile.txt
ফাইলের hidden অ্যাট্রিবিউট মুছে ফেলবে এবং ফাইলটি সাধারণভাবে দৃশ্যমান হয়ে যাবে।
আপনি যদি একটি ফোল্ডার তৈরি করতে চান এবং সেটি hidden রাখতে চান, তাহলে আপনি নিচের মতো কমান্ড ব্যবহার করতে পারেন:
mkdir myfolder
attrib +H myfolder
এটি myfolder
ফোল্ডারটি তৈরি করবে এবং সেটিকে hidden করে দেবে।
এই কমান্ডগুলির মাধ্যমে আপনি ফাইলের অ্যাট্রিবিউট পরিবর্তন করে সিস্টেমে ফাইলগুলির ব্যবহার এবং নিরাপত্তা নিয়ন্ত্রণ করতে পারেন।
common.read_more